A final year uni project (awarded a 1st mark), where I created an Android application for a Restaurant System.
I gained extensive knowledge in Java programming and achieved UI design skills in creating each of the 60+ XML screen layouts for an engaging, accessible and visually impressive user experience.
Experienced designing and implementing a complex database for the application using SQLite.
Create and edit any type of customisable menu Item.
Dynamically calculates nutritional information and prices for menu items.
Orders will automatically adjust the stock levels of the ingredients used.
Both waiters and customers can order items which can then be viewed by a kitchen.
Italian, Indian, Chinese, Pubs, Bars etc.
Menu Items can have addons and options
Each meal can calculate the amount of constituent ingredients which have nutritional properties
Review order and add comments
Makes understanding and paying bill easier
Item constituents dynamically deducted
Owner of restaurant can easily update prices to reflect demand or sell stock
Makes menu item creation quicker
Add a description, ingredients, options and addons
Insert the values for the addons/options
Menu creation process allows review of menu item before confirmation
Waiters/Customers can print bill, pay and receive notifications from the app over wifi.
Kitchen can sort orders and send notification to waiters when order ready.
Manager can receive notifications when low and can view order history statistics such as most/least popular item.
Add photos to Menu Items, implement customer login, allow offer/deals for repeat use.